آموزش افزایش سرعت سایت با GTmetrix – رفع خطاهای YSlow
آموزش افزایش سرعت سایت با GTmetrix – رفع خطاهای YSlow
در این پست قصد داریم درباره ارور Reduce the number of DOM elements صبحت کنیم و بررسی کنیم منظور این خطا چیست و اینکه رفع آن چگونه باعث بالا بردن سرعت سایت ما میشود.
خلاصهای از خطا Reduce the number of DOM elements
نام: Reduce the number of DOM elements
نوع: محتوا
اولویت: پایین
میزان سختی: متوسط
میانگین امتیاز: 92%
مدل DOM چیست ؟
مدل DOM مخفف عبارت Document Object Model است که برای دسترسی به اشیا و عناصر موجود در یک سند HTML یا صفحه HTML است، این مدل از یک سری درخت سلسله مراتبی برای این دسترسی استفاده میکند. این درخت از شی Window به عنوان عنصر مادر یک صفحه HTML شروع شده و به ترتیب به عناصر رده پایین تر ادامه پیدا میکند، تا به پایینترین رده عناصر یعنی متن و نوشته برسد . شکل زیر یک نمای کلی از درخت سلسله مراتب در مدل DOM است:
مدل DOM چیست
قیمت طراحی سایت
بهینه سازی سایت
تاثیر خطای Reduce the number of DOM elements در سرعت سایت
ولی استفاده بیشتر این عناصر DOM باعث کند شدن سایت میشود، و همانطور که نوشته شده Reduce the number of DOM elements یعنی کاهش دهید تعداد المانهای DOM را، و برای این کاهش باید زبان جاواکسریپت و DOM آشنایی داشته باشید. مشکل سرعت وردپرس خیلی از دوستان که از قالبهای اماده استفاده میکنند میتواند این خطا هم باشد هر چند اگر بقیه موارد بهینه سازی شده باشند خطای Reduce the number of DOM elements را بهتر است نادیده بگیرید.